
package com.bot.nft.core.enums.op;

import com.bot.common.exception.CommonException;
import lombok.Getter;

/**
 * 移动端资源分类枚举
 *
 * @author botian
 * @date 2022/4/21 19:56
 **/
@Getter
public enum OpRofoEnum {
    //状态
    DISABLE(0, "禁用"),
    //状态
    OPENINGUP(1, "启用"),
    //会员资格 1：有资格
    QUALIFIED(0, "有资格"),
    //会员资格 0：无资格
    INELIGIBILITY(0, "无资格"),
    //白名单总数 0：未有符合条件
    NAMELIST(0, "未有符合条件"),
    //优先购条件项总数 1：
    CONDITION(1, "优先购条件项总数"),
    //会员状态 0：正常
    STATUS(0, "正常"),
    //状态 0：已执行
    EXECUTE(2, "已执行"),
    //执行日志记录状态 1：执行成功
    EXESUCCESS(0, "执行成功"),
    //执行日志记录状态 1：执行失败
    EXEFAIL(1, "执行失败"),
    //执行日志:执行失败描述
    FAILREMARK(1, "该活动条件未生成资格名单"),
    //执行日志:执行成功描述
    SUCCESSREMARK(1, "资格人数共计:"),
    //默认 0 删除标识
    DELETE(0, "删除"),
    //成功
    SUCCESS(1, "true"),
    //失败
    FAIL(0, "false");


    private final Integer code;

    private final String name;

    OpRofoEnum(Integer code, String name) {
        this.code = code;
        this.name = name;
    }
}
